package cn.iocoder.yudao.module.train.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

public interface ErrorCodeConstants {

    // ========== 学生用户 TODO 补充编号 ==========
    ErrorCode STUDENT_NOT_EXISTS = new ErrorCode(1000_1, "学生用户不存在");

    // ========== 微信用户 TODO 补充编号 ==========
    ErrorCode WX_USER_NOT_EXISTS = new ErrorCode(1000_2, "微信用户不存在");

    // ========== 教师用户 TODO 补充编号 ==========
    ErrorCode TEACHER_NOT_EXISTS = new ErrorCode(1000_3, "教师用户不存在");

    // ========== 工作人员用户 TODO 补充编号 ==========
    ErrorCode STAFF_NOT_EXISTS = new ErrorCode(1000_4_1, "工作人员用户不存在");

    // ========== 场地 TODO 补充编号 ==========
    ErrorCode VENUE_NOT_EXISTS = new ErrorCode(1000_5, "场地不存在");

    // ========== 会员等级设定 TODO 补充编号 ==========
    ErrorCode VIP_LEVEL_NOT_EXISTS = new ErrorCode(1000_6, "会员等级设定不存在");

    // ========== 会员 TODO 补充编号 ==========
    ErrorCode VIP_NOT_EXISTS = new ErrorCode(1000_7, "会员不存在");

    // ========== 号码 TODO 补充编号 ==========
    ErrorCode PHONE_NUMBER_TOOLONG = new ErrorCode(1000_8, "电话号码不合法");

    // ========== 订单 TODO 补充编号 ==========
    ErrorCode ORDER_NOT_EXISTS = new ErrorCode(1000_9, "订单不存在");

    // ========== 课程 TODO 补充编号 ==========
    ErrorCode COURSE_NOT_EXISTS = new ErrorCode(1000_10, "课程不存在");

    // ========== 课程组管理 TODO 补充编号 ==========
    ErrorCode COURSE_GROUP_NOT_EXISTS = new ErrorCode(1000_11, "课程组管理不存在");

    // ========== 课程商品管理 TODO 补充编号 ==========
    ErrorCode COURSE_COMMODITY_NOT_EXISTS = new ErrorCode(1000_12, "课程商品管理不存在");

    // ========== 授课管理 TODO 补充编号 ==========
    ErrorCode TEACHING_NOT_EXISTS = new ErrorCode(1000_13, "授课管理不存在");

    // ========== 学生课程作品 TODO 补充编号 ==========
    ErrorCode STUDENT_COURSE_PERFORMANCE_NOT_EXISTS = new ErrorCode(1000_13, "学生课程作品不存在");

    // ========== 学生课程成绩 TODO 补充编号 ==========
    ErrorCode STUDENT_COURSE_SCORE_NOT_EXISTS = new ErrorCode(1000_14, "学生课程成绩不存在");

    // ========== 班级 TODO 补充编号 ==========
    ErrorCode COURSE_CLASSES_NOT_EXISTS = new ErrorCode(1000_15, "班级不存在");

    // ========== 班级学生 TODO 补充编号 ==========
    ErrorCode COURSE_STUDENT_REGIST_FORM_NOT_EXISTS = new ErrorCode(1000_16, "班级学生不存在");

    // ========== 排课 TODO 补充编号 ==========
    ErrorCode CLASS_SETTING_NOT_EXISTS = new ErrorCode(1000_17, "排课不存在");

    // ========== 课程签到记录 TODO 补充编号 ==========
    ErrorCode SCAN_RECORD_NOT_EXISTS = new ErrorCode(1000_18, "课程签到记录不存在");

    // ========== 预约 TODO 补充编号 ==========
    ErrorCode APPOINTMENT_NOT_EXISTS = new ErrorCode(1000_19, "预约不存在");

    // ========== 交易 TODO 补充编号 ==========
    ErrorCode TRADE_NOT_EXISTS = new ErrorCode(1000_20, "交易不存在");

    // ========== 退款订单 TODO 补充编号 ==========
    ErrorCode PAY_REFUND_ORDER_NOT_EXISTS = new ErrorCode(1000_21, "退款订单不存在");

    // ========== 轮播图 TODO 补充编号 ==========
    ErrorCode PICTURE_NOT_EXISTS = new ErrorCode(1000_22, "轮播图不存在");


    // ========== 课程消课记录 TODO 补充编号 ==========
    ErrorCode COURSE_CANCEL_NOT_EXISTS = new ErrorCode(1000_23, "课程消课记录不存在");


}
